home *** CD-ROM | disk | FTP | other *** search
- Path: news.zipnet.net!usenet
- From: danm@iii.net (Dan Muller)
- Newsgroups: comp.lang.c++,comp.lang.eiffel,comp.lang.c,comp.object,comp.software-eng
- Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
- Date: Thu, 21 Mar 1996 04:59:46 GMT
- Organization: ZIPNET.NET - The NorthEast US's premier ISP
- Message-ID: <4iqnqk$n9p@news.zipnet.net>
- References: <1995Jul3.034108.4193@rcmcon.com> <RMARTIN.96Mar13110714@rcm.oma.com> <4i862r$1evq@saba.info.ucla.edu> <RMARTIN.96Mar15094448@rcm.oma.com> <bksDoE2Fu.GBp@netcom.com> <RMARTIN.96Mar18101127@rcm.oma.com> <314e60eb.28306264@nntp.ix.netcom.com>
- NNTP-Posting-Host: 199.232.252.132
- X-Newsreader: Forte Free Agent 1.0.82
-
- bellew@ix.netcom.com (Leo Bellew) wrote:
-
- >It seems to me that the economic driving force behind the acceptance
- >of OO is the need to create GUI software. Without OO, GUIs are much
- >more difficult to think about and code. I wonder if it were not for
- >GUIs, we might have evolved to some blend of AI frames and constraint
- >languages rather than settling here and now for OO.
-
- I think perhaps it's more the case that OO concepts are useful for
- making *most* complex programming tasks more manageable, and the
- demands of mult-tasking GUI environments were simply one ubiquitous
- example that needed to be made more manageable. Take a look at the
- 16-bit Windows API. Huge, and difficult to organize conceptually when
- presented as a mass of C functions.
-
- The current suite of automation tools for Windows programming is also
- an answer to this complexity, but are themselves also complex enough
- to warrant the use of OO concepts.
-
-
-
-